const arr = [100,200,300]

// const [,,baz] = arr
// console.log(baz)

// // ...表示之后的所有成员，只能在最后一个成员使用
// const [foo,...rest] = arr
// console.log(rest)

// 从前往后提取，但是不会提取多出来的成员
// const [foo,bar] = arr
// console.log(foo,bar)

// 如果解构成员比数组成员多，会定义undefined
// 可以为undefined成员设置默认值
// const [foo,bar,baz = 123,more = 'default value'] = arr
// console.log(more)

// 应用场景：分割字符串
const path = '/foo/bar/baz'
// const tmp = path.split('/')
// const rootdir = tmp[1]

const [, ...rootdir] = path.split('/')
console.log(rootdir)
